package com.intelligent.service;

import com.intelligent.pojo.PurchaseSupplier;
import com.intelligent.dto.PurchaseSupplierQueryDTO;
import com.intelligent.dto.PurchaseSupplierAddDTO;
import com.intelligent.vo.PurchaseSupplierVO;
import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.extension.service.IService;

/**
* @author 86188
* @description 针对表【purchase_supplier(采购供应商信息表)】的数据库操作Service
* @createDate 2025-09-02 10:11:39
*/
public interface PurchaseSupplierService extends IService<PurchaseSupplier> {

    /**
     * 分页查询采购供应商列表
     * @param query 查询条件
     * @return 分页结果
     */
    IPage<PurchaseSupplierVO> pageList(PurchaseSupplierQueryDTO query);

    /**
     * 新增采购供应商
     * @param addDTO 新增数据
     * @return 是否成功
     */
    boolean addSupplier(PurchaseSupplierAddDTO addDTO);
}
